A Dynamic Clause Specific Initial Weight Assignment for Solving Satisfiability Problems Using Local Search
نویسندگان
چکیده
For decades, the use of weights has proven its superior ability to improve dynamic local search weighting algorithms’ overall performance. This paper proposes a new mechanism where initial clause’s are dynamically allocated based on problem’s structure. The starts by examining each clause in terms size and extent link, proximity other clauses. Based our examination, we categorized clauses into four categories: (1) small linked with neighborhood, (2) large (3) (4) neighborhood. Then, according category. To examine efficacy weight assignment, conducted an extensive study technique many problems. concluded that allocation contributes significantly improving process’s performance quality. further investigate mechanism’s effect, compared state-of-the-art algorithms belonging same family using weights, it was clear outperformed algorithms. We also show could be generalized minor changes utilized within general-purpose stochastic
منابع مشابه
Solving Optimal Satisfiability Problems Through Clause - Directed A
Real-world applications, such as diagnosis and embedded control, are increasingly being framed as OpSAT problems problems of finding the best solution that satisfies a formula in propositional state logic. Previous methods, such as Conflict-directed A*, solve OpSAT problems through a weak coupling of A* search, used to generate optimal candidates, and a DPLL-based SAT solver, used to test feasi...
متن کاملA New Approach for Solving Grey Assignment Problems
Linear assignment problem is one of the most important practical models in the literature of linear programming problems. Input data in the cost matrix of the linear assignment problem are not always crisp and sometimes in the practical situations is formulated by the grey systems theory approach. In this way, some researchers have used a whitening technique to solve the grey assignment p...
متن کاملNeighbourhood Clause Weight Redistribution in Local Search for SAT
In recent years, dynamic local search (DLS) clause weighting algorithms have emerged as the local search state-of-the-art for solving propositional satisfiability problems. This paper introduces a new approach to clause weighting, known as Divide and Distribute Fixed Weights (DDFW), that transfers weights from neighbouring satisfied clauses to unsatisfied clauses in order to break out from loca...
متن کاملCombining cellular genetic algorithms and local search for solving satisfiability problems
A new parallel hybrid method for solving the satissa-bility problem that combines cellular genetic algorithms and the random walk (W SAT) strategy of GSAT is presented. The method, called CGWSAT, uses a cellular genetic algorithm to perform a global search on a random initial population of candidate solutions and a local selective generation of new strings. Global search is specialized in local...
متن کاملWeight-Enhanced Diversification in Stochastic Local Search for Satisfiability
Intensification and diversification are the key factors that control the performance of stochastic local search in satisfiability (SAT). Recently, Novelty Walk has become a popular method for improving diversification of the search and so has been integrated in many well-known SAT solvers such as TNM and gNovelty. In this paper, we introduce new heuristics to improve the effectiveness of Novelt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithms
سال: 2021
ISSN: ['1999-4893']
DOI: https://doi.org/10.3390/a14010012